sludge blanket - German English Dictionary